package g;

import java.io.IOException;
import java.io.InputStream;
import java.nio.channels.ReadableByteChannel;
import java.nio.charset.Charset;

/* compiled from: BufferedSource */
public interface g extends z, ReadableByteChannel {
    @Deprecated
    e A();

    int J() throws IOException;

    String M() throws IOException;

    int N() throws IOException;

    boolean Q() throws IOException;

    byte[] S(long j) throws IOException;

    short X() throws IOException;

    long Y(h hVar) throws IOException;

    String b0(long j) throws IOException;

    short c0() throws IOException;

    h d(long j) throws IOException;

    void f(long j) throws IOException;

    boolean i(long j) throws IOException;

    void i0(long j) throws IOException;

    long l0(byte b) throws IOException;

    boolean m0(long j, h hVar) throws IOException;

    long n0() throws IOException;

    String o0(Charset charset) throws IOException;

    InputStream p0();

    byte q0() throws IOException;

    int r0(s sVar) throws IOException;
}
